// pages/modules/peopleAssigned/infoWX/infoWX.js
var util = require('../../../../utils/util.js')
var _this
Page({

  /**
   * 页面的初始数据
   */
  data: {
    value: '',
  },
  bindinput: function (e) {
    _this.data.value = e.detail.value
  },
  nextDidSelected: () => {
    if (_this.data.value == '') {
      wx.showToast({
        title: '微信帐号不能为空',
        icon: 'none'
      })
      return
    }
    if (_this.wx_str(_this.data.value)) {
      _this.handleUpdate()
      wx.navigateTo({
        url: '../infoTagSelect/infoTagSelect',
      })
    } else {
      wx.showToast({
        title: '请填写正确的微信号',
        icon: 'none'
      })
    }

  },
  skipDidSelected: () => {
    wx.navigateTo({
      url: '../infoTagSelect/infoTagSelect',
    })
  },
  handleUpdate: () => {
    var data = { 'wx': _this.data.value }
    util.updateUserInfo(_this.requestDidResponse, _this.requestDidFaild, data)
  },
  requestDidResponse: (res) => {
    console.log('did receive response: ' + res)
    if (res.status == '200') {
    }
  },
  requestDidFaild: (res) => {

  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    _this = this

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  },
  wx_str: function (t) {
    var matched = false
    if (t && (t = t.trim()), t) {
      if (/^[a-zA-Z]([-_a-zA-Z0-9]{5,19})+$/.test(t)) matched = true;
    }
    return matched
  },
})